Class CommonDBNAPruefer0253
java.lang.Object
de.aoksystems.da.kernpruefung.commons.CommonDBNAPruefer0253
- All Implemented Interfaces:
InternalPruefer
- Direct Known Subclasses:
CommonDBNAPruefer0256
Gemeinsame-Prüfroutinen für DBNA aus Satzbeschreibung DEUEV,
Version 02.53.
Verwendende Kernprüfer müssen die Methode pruefeKENNZAB()
überschreiben, da dieses Feld immer verfahrensabhägig ist.
Andere Methoden können nach Bedarf überschrieben werden.
VNr Stand
1.0 08.08.2014 Ersterstellung für TA-Version 02.53 im Rahmen EEL 7
1.1 29.04.2015 Umbennenung 0200 nach 0253 und Anpassung FMNA/VONA an +/+
- Version:
- 1.0
- Author:
- Anke Riehle (AOK-Systems - Datenaustausch)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringZeichenklasse, Zeichenvorrat DBNA-FMNA.static final StringZeichenklasse, Zeichenvorrat für 1.static final StringZeichenklasse, Zeichenvorrat DBNA-NAZU.static final StringZeichenklasse, Sonderzeichen DBNA-FMNA.static final StringZeichenklasse, Sonderzeichen DBNA-NAZU.static final StringZeichenklasse, Sonderzeichen DBNA-TITEL.static final StringZeichenklasse, Sonderzeichen DBNA-VONA.static final StringZeichenklasse, Sonderzeichen DBNA-VOSA.static final StringZeichenklasse, Zeichenvorrat DBNA-TITEL.static final StringZeichenklasse, Zeichenvorrat DBNA-VONA.static final StringZeichenklasse, Zeichenvorrat DBNA-VOSA.protected static final String[]Verbotene Werte für VONAprotected static final String[]Verbotene Werte für VONAstatic final String[]Liste aller Vorsatzworte für DBNA-VOSA. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDie Prüfroutine.protected RueckgabepruefeFMNA(Baustein dbna, Baustein vosz) Prüfe Feld FMNA.protected RueckgabePrüfe Feld KE.protected abstract RueckgabepruefeKENNZAB(Baustein dbna) Prüfe Feld KENNZAB.protected RueckgabepruefeLaenge(Baustein dbna) Prüfe Bausteinlänge.protected RueckgabepruefeNAZU(Baustein dbna) Prüfe Feld NAZU.protected RueckgabepruefeTITEL(Baustein dbna) Prüfe Feld TITEL.protected RueckgabepruefeVONA(Baustein dbna, Baustein vosz) Prüfe Feld VONA.protected RueckgabepruefeVOSA(Baustein dbna) Prüfe Feld VOSA.
-
Field Details
-
CCLASS_SCFMNA
Zeichenklasse, Sonderzeichen DBNA-FMNA.. ' - SPACE Klammern- See Also:
-
CCLASS_FMNA
Zeichenklasse, Zeichenvorrat DBNA-FMNA. Vereinigung von CCLASS_ALPHANUM und CCLASS_SVFMNA.- See Also:
-
CCLASS_SCVONA
Zeichenklasse, Sonderzeichen DBNA-VONA.- SPACE- See Also:
-
CCLASS_VONA
Zeichenklasse, Zeichenvorrat DBNA-VONA. Vereinigung von CCLASS_ALPHA und CCLASS_SCVONA.- See Also:
-
CCLASS_FMNA1_VONA1
Zeichenklasse, Zeichenvorrat für 1. Stelle Name/Vorname'- See Also:
-
CCLASS_SCVOSA
Zeichenklasse, Sonderzeichen DBNA-VOSA.. ' SPACE- See Also:
-
CCLASS_VOSA
Zeichenklasse, Zeichenvorrat DBNA-VOSA. Vereinigung von CCLASS_ALPHA und CCLASS_SCVOSA.- See Also:
-
CCLASS_SCNAZU
Zeichenklasse, Sonderzeichen DBNA-NAZU.. ' SPACE- See Also:
-
CCLASS_NAZU
Zeichenklasse, Zeichenvorrat DBNA-NAZU. Vereinigung von CCLASS_ALPHA und CCLASS_SCNAZU.- See Also:
-
CCLASS_SCTITEL
Zeichenklasse, Sonderzeichen DBNA-TITEL.. ' SPACE- See Also:
-
CCLASS_TITEL
Zeichenklasse, Zeichenvorrat DBNA-TITEL. Vereinigung von CCLASS_ALPHA und CCLASS_SCTITEL.- See Also:
-
VOSA
Liste aller Vorsatzworte für DBNA-VOSA. -
VERBOTEN_DBNA035
Verbotene Werte für VONA -
VERBOTEN_DBNA038
Verbotene Werte für VONA
-
-
Constructor Details
-
CommonDBNAPruefer0253
public CommonDBNAPruefer0253()
-
-
Method Details
-
pruefe
Die Prüfroutine. Wird für jeden Satz aufgerufen. Prüfe Baustein DBNA.Ruft die einzelnen Feldprüfungsmethoden auf.
- Specified by:
pruefein interfaceInternalPruefer- Parameters:
datensatz- der zu prüfenden Datensatzvorlaufsatz- Vorlaufsatz- Returns:
- gefundene Fehlermeldungen
- See Also:
-
pruefeLaenge
Prüfe Bausteinlänge.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-
pruefeKE
Prüfe Feld KE.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-
pruefeFMNA
Prüfe Feld FMNA.- Parameters:
dbna- zu prüfender DBNAvosz- Vorlaufsatz- Returns:
- gefundene Fehler
-
pruefeVONA
Prüfe Feld VONA.- Parameters:
dbna- zu prüfender DBNAvosz- Vorlaufsatz- Returns:
- gefundene Fehler
-
pruefeVOSA
Prüfe Feld VOSA.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-
pruefeNAZU
Prüfe Feld NAZU.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-
pruefeTITEL
Prüfe Feld TITEL.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-
pruefeKENNZAB
Prüfe Feld KENNZAB.- Parameters:
dbna- zu prüfender DBNA- Returns:
- gefundene Fehler
-